package sys.spvisor.core.dao.project;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import sys.spvisor.core.entity.project.TPushMesssage;
import sys.spvisor.core.entity.project.TPushMesssageExample;

public interface TPushMesssageMapper {
    int countByExample(TPushMesssageExample example);

    int deleteByExample(TPushMesssageExample example);

    int deleteByPrimaryKey(Integer pushMesssageId);

    int insert(TPushMesssage record);

    int insertSelective(TPushMesssage record);

    List<TPushMesssage> selectByExample(TPushMesssageExample example);

    TPushMesssage selectByPrimaryKey(Integer pushMesssageId);

    int updateByExampleSelective(@Param("record") TPushMesssage record, @Param("example") TPushMesssageExample example);

    int updateByExample(@Param("record") TPushMesssage record, @Param("example") TPushMesssageExample example);

    int updateByPrimaryKeySelective(TPushMesssage record);

    int updateByPrimaryKey(TPushMesssage record);
}